Science Activity Planner Developing with Open Source Software
نویسنده
چکیده
Science Activity Planner SAP is the primary science downlink analysis and uplink planning tool for NASA’s Mars Exploration Rover (MER) Mission. (http:// mars.jpl.nasa.gov/mer). During each sol (Martian day) of mission operations, scientists and engineers use SAP to visualize the data acquired by the rover on previous sols and develop a plan of activities for the rover to accomplish on the next sol. Other operations tools then refine the plan and transmit it to the spacecraft. NASA classifies SAP as a missioncritical application because a failure in SAP could jeopardize an entire sol of operations. Engineers also use SAP to operate research rovers in the Jet Propulsion Laboratory’s Mars Technology Program and are developing a version of SAP for use in NASA’s 2009 Mars Science Laboratory mission. Finally, SAP has played a major role in NASA’s public outreach efforts: versions of the SAP software have been freely available for download by the general public since the 1997 Mars Pathfinder Mission. The public version of the MER version of SAP can be downloaded at http://wits.sdsu.edu/. SAP provides a broad range of capabilities, including 2D and 3D data visualization, image focus
منابع مشابه
DTask and LiteBody: Open Source, Standards-Based Tools for Building Web-Deployed Embodied Conversational Agents
Two tools for developing embodied conversational agents and deploying them over the world-wide web to standard web browsers are presented. DTask is a hierarchical task decomposition-based dialogue planner, based on the CEA-2018 task description language standard. LiteBody is an extensible, web-based BML renderer that runs in most contemporary web browsers with no additional software and provide...
متن کاملInformation policies and open source software in developing countries
Many authors propose that open source software (OSS) is a good strategy to bring information and communication technologies to developing countries. Nevertheless, the use of OSS needs to be more than just adopting Linux as the standard for operating systems. Adoption of OSS is not only a choice of software, but also a means of acquiring knowledge. Developing countries have to use OSS as a way t...
متن کاملCohesion, Structure and Software Complexity: A Model of Open Source Software Development
As the use of open source software gains popularity, it is important to understand the factors that contribute to the success of open source software development projects. This research contributes to this understanding by developing a set of propositions about the organizational structure that supports open source software projects. We argue that in open source software development it is impor...
متن کاملGrowth and Innovation in Software Ecosystems
This paper introduces and develops a new model of platform growth, inspired by the standard growth literature. At each moment in continuous time, the platform owner must choose (i) how much source code to open and make available to a developer community, (ii) how fast to absorb developer code into the platform, (iii) how much to tax developer output, and (iv) how much to invest in the platform ...
متن کاملKnowledge Acquisition for the Onboard Planner of an Autonomous Spacecraft
Deep Space Oue (1)S1) will be the first spacecraft to he controlled by an autonomous closed loop systenl potentially capable of carrying out a complete mission with minimal conlrnanding from Earth. A major component of the autonomous flight software is an onboard planner/scheduler. Based on generative planning and temporal reasoning technologies, the planner/scheduler transforms abstract goals ...
متن کامل